<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	
		<script type="text/javascript" src="MapSimulator.js"></script>
		<script type="text/javascript">
			var obj = {};
			
			obj.name='zhangsan';
			obj.age = 32;
			obj.say=function(){
				alert(this.name+','+this.age);
			
			}
			delete obj.age
			//访问 
				 
			
			console.log(obj.hasOwnProperty(("name")))
			console.log(obj.hasOwnProperty(("age")))
			
			
			//是否能枚举
			console.log(obj.propertyIsEnumerable('name'));
			
			//检测原型
			
			var m = new Map();
			m.put('01','abc');
			m.put('02',120);
			
	
			
			/*
			属性类型
			要修改属性默认的特性，必须使用Object.defineProperty()方法。这个方法接受三个参数：
			属性所在的对象，属性的名字和一个描述符对象
			*/
		   
		   var person = {};
		   
		</script>
	</head>
	<body>
	</body>
</html>
